iT邦幫忙

2025 iThome 鐵人賽

DAY 21
0

JavaScript 中的 Coding 習慣(Convention)

  • 變數與函數命名:全部小寫。
    若名稱由兩個以上的單字組成,使用 camelCase(或可使用底線 _)。
  • 運算子周圍加上空白鍵:
    console.log(3 + 4);
    
  • 以分號結束簡單語句(statement):
    console.log(3 + 4);
    
  • 常數(Constants)全部使用大寫
  • 類別(Class)以大寫字母開頭

JavaScript 中的 Coding 限制(Restrictions)

  • 變數、函數名稱不可由數字開頭。
    可使用文字、底線(_)、或 $ 開頭。
  • 名稱不可包含 hyphen (-)。
    Hyphen 已預留給數字作減法運算使用。
  • 名稱不可使用 reserved words(保留字)。

Programming Language 語法(Syntax)

Lexical Structure 基本準則(語法)

  • Case Sensitive:JavaScript 的大小寫有區別。
  • 空白鍵、換行鍵會被忽略。
    放到伺服器上的 JS 程式通常會進行 minification(刪除空白與換行),以減少檔案大小。

註解方式:

  • 單行註解://
  • 多行註解:/* ... */
  • 變數命名規則:
    必須由文字、底線(_)、或 $ 開頭,不能用數字開頭。
  • 關鍵字(reserved words / keywords):
    如 null, of, if, then, in, finally, for, while, break, continue, switch, try, let, const, var 等等,不能作為變數名稱。
  • 字元集:
    JavaScript 使用 Unicode 字元集合,因此字串可由任何 Unicode 文字組成。
  • 分號(Semicolons):分號(Semicolons) :
    可用來分隔程式語句,使用是 可選(optional)。

參考資料


上一篇
Day20|Jest 測試入門
下一篇
Day22|ES6
系列文
程式小白的 30 天轉職挑戰24
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言